seal the borders - Français Anglais Dictionnaire